#include <iostream>
#include<string>
using namespace std;
int main()
{
    string st1; //无参构造
    cout<<st1<<endl;

    string st2("zkk");
    cout<<st2<<endl;

    string st3("kkkzz",8); //获取前八个 本身不够继续往后取
    cout<<st3[6]<<endl;
    cout<<st3<<endl;
   
    //自带拷贝函数
    string st4 = st3;
    cout<<st4<<endl;
    
    //根据一部分创建 另一种拷贝函数
    string st5(st4,0,6);
    cout<<st5<<endl;

    string st6(3,'a');
    cout<<st6<<endl;

    //从string的：任意位置截取一部分
    string::iterator it = st5.begin();
    string::iterator it1 = st5.end();
    string st7(it,it1-1);
    cout<<st7<<endl;

    string st="hello"; 
    cout<<st<<endl;


    return 0;
}

